trail net - French English Dictionary